by sheer good fortune - Fransızca İngilizce Sözlük